abundant and continuous sale - Spanish English Dictionary